home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 11 / CU Amiga Magazine's Super CD-ROM 11 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-06].iso / cucd / online / microdot / microdot.readme < prev   
Text File  |  1997-03-29  |  30KB  |  1,086 lines

  1. Note for MicroDotII Beta
  2. ========================
  3.  
  4. Note that this is a BETA version. It is NOT a finished
  5. product. It lacks vital functionality, and it may
  6. have bugs which may cause loss of data and hair.
  7. Use it on your own risk. It will crash. It will
  8. behave strangely. You have been warned.
  9.  
  10. If you want to participate in the public MD-2 beta test
  11. and development, *please* subscribe to the MD-2 mailing
  12. list.  Write a message to <MD-2-Request@vapor.com> and
  13. put "ADD" in the mail body. If you don't subscribe to
  14. the list, you will most likely miss vital information.
  15.  
  16. Note again: this version is for testing, not for
  17. evaluation or review.
  18.  
  19. There is no documentation available. Some comments
  20. are below. You might want to read over the 
  21. history file to learn some basics.
  22.  
  23. Please send bug reports and suggestions to the
  24. MD-2 mailing list. If you have enforcer/mungwall/poolwatch
  25. reports, send them directly to me (md2-bugs@vapor.com).
  26.  
  27. There will be frequent updates, which will be
  28. announced on the MD-2 mailing list. Currently,
  29. the program is only available via ftp.vapor.com,
  30. a basic web page is under construction.
  31.  
  32. The included MUI custom classes in the MUI/
  33. drawer have to be copied to your MUI:Libs/MUI/
  34. directory.
  35.  
  36. It may be a good idea to have "delete mail
  37. on server" turned of by default. If you have
  38. a decent pop3 server which supports UIDL,
  39. this has no impact on MD-2 operation.
  40. MD-2 can handle outdated POP3s, too,
  41. and will fallback to TOP or even RETR
  42. to gather the messageid.
  43.  
  44. Thanks for your help!
  45. Olli
  46.  
  47. Some notes:
  48.  
  49. - the cps rate as calculated by the new message scan
  50.   is taken by the entire (!) time of the connection,
  51.   not only by the real transfers, so it will be considerably
  52.   lower than with programs which only measure real transfer
  53.   times. You have to use a watch if you want to compare
  54.   cps speeds between MD-2 and lying programs :-)
  55.  
  56. - yes, it uses a one-file-per-message approach.
  57.   This has been thorougly discussed prior (in fact,
  58.   a previous version used a different approach),
  59.   and I'll try to summarize the arguments for
  60.   one of the next versions.
  61.  
  62. - SMTP send attempts to use ESMTP if available.
  63.   Will currently send 8 bit mails even with normal ESMTP.
  64.   If your ISP doesn't support a ESMTP-capable mail
  65.   relay, get a real ISP :-)
  66.  
  67. - Unlike other mail readers claiming to support MIME,
  68.   MD-2 does the full range including decoding of
  69.   x-uue/x-uuencoded and binhex40 encoded parts.
  70.   Supports entity names. Will convert embedded
  71.   uuencode/binhex in "old style" mails to
  72.   "mime parts".
  73.  
  74. Description of reader flags:
  75.  
  76.   First col:  U = unread (seen, but not read)
  77.               N = new, not yet seen
  78.                 = read
  79.   Second col: D = deleted
  80.               A = archived (will not expire)
  81.                 = normal
  82.               (Note that A takes precedence over D)
  83.   Third col:  
  84.    Non-Spool: R = Replied to
  85.               F = Forwarded
  86.               B = Replied to and forwarded
  87.    Spool:     M = already mailed out
  88.               P = already posted
  89.               S = already send and posted
  90.                   (aka completely send)
  91.  
  92. Flaws in the MIME implementation:
  93.  
  94. - Supports only "mixed" multipart types
  95. - Currently neither cares for nor creates "Content-MD5:"
  96. - Ignores charset entity and assumes iso-8859-1
  97.  
  98. =====================================================================
  99.  
  100. 0.37alpha
  101. ---------
  102. - serious change in prefs; old prefs files are ignored.
  103. - Subscribe/Unsubscribe menu items now work (begin of
  104.   list processing)
  105.  
  106. 0.39alpha
  107. ---------
  108. - removal of groups now works
  109.  
  110. 0.40alpha
  111. ---------
  112. - started work on group parameter editor windows
  113.   (GUI only; not yet functional)
  114.  
  115. 0.43alpha
  116. ---------
  117. - group prefs still not really functional
  118. - started work on language prefs
  119.  
  120. 0.45alpha
  121. ---------
  122. - added external prefs
  123. - language prefs now functional
  124. - group prefs still not really functional :-)
  125.  
  126. 0.48alpha
  127. ---------
  128. - did some minor GUI work
  129. - group prefs now fully functional :-)
  130.  
  131. 0.49alpha
  132. ---------
  133. - now shows number of subscribed and subscribeable groups
  134.  
  135. 0.50alpha
  136. ---------
  137. - fixed internal buffer allocation scheme
  138.  
  139. 0.51alpha
  140. ---------
  141. - group list now has a (experimental) button bar. This ought to
  142.   be configurable and disableable :) in the future.
  143. - deleting of user created mail folders now works
  144. - added basic pop3/nntp operation
  145.  
  146. 0.53alpha
  147. ---------
  148. - reworked grouplist GUI
  149. - nntpget now supports XOVER and STAT/NEXT (data is still discarded
  150.   after receive)
  151.  
  152. 0.54alpha
  153. ---------
  154. - added (nearly) full rfc-822 compliant address parsing (yes, it will
  155.   actually accept "owagner"(Oliver Wagner)@"vapor"."com" :-)
  156. - added rfc-822 compliant date parsing
  157.  
  158. [0.55 - 0.64 internal only]
  159.  
  160. 0.65
  161. ----
  162. - old index files will no longer be read due to change in the static
  163.   part of the mixinfo (yes, that's an alpha tester's life)
  164. - thread building now works fine
  165. - all the neat enforcer hits when opening a group are fixed now
  166.  
  167. [0.66 internal only]
  168.  
  169. 0.67
  170. ----
  171. - please delete Data/#?.IX and Data/Message?? for a clean database
  172. - fixed parsing of References: line and the reference information
  173.   in the XOVER data. This caused thread building to not work
  174.   properly in the former versions.
  175. - fixed various bugs in the graphical thread creation for the msglist
  176.  
  177. 0.68
  178. ----
  179. - fixed switchting to empty groups
  180. - fixed memory management of message list
  181. - fixed various quirks in the GUI settings (including font settings)
  182. - improved listview refresh speed
  183.  
  184. 0.69
  185. ----
  186. - fixed clicking into blank areas of msglist
  187. - added thread folding
  188.  
  189. 0.70
  190. ----
  191. - folded threads now show the number of contained messages
  192.   [total/new/unread] in the folded node
  193.  
  194. [0.71 internal only]
  195.  
  196. 0.72
  197. ----
  198. - fixed enforcer hits on early error bail out
  199. - folding of fake thread roots is now possible
  200. - folding states are now properly saved
  201. - began adding reader window (not functional yet, only layout)
  202.  
  203. 0.73
  204. ----
  205. - fixed bogus adding of LFs to header lines when getting full
  206.   articles.
  207. - added MIME parsing.
  208. - added basic read capabilities.
  209.  
  210. 0.74
  211. ----
  212. - fixed a silly startup problem which involved overwriting
  213.   bitmap bounds.
  214.  
  215. 0.75
  216. ----
  217. - added reader quote colorization
  218. - fixed reader font selection
  219. - fixed about text
  220.  
  221. 0.76
  222. ----
  223. - fixed handling of characters below WSP in message overview
  224.  
  225. 0.77
  226. ----
  227. - now parses the semi-standard text styles *bold*, _underline_
  228.   and /italic/
  229. - fixed calculation of message sizes when an ARTICLE was
  230.   retrieved which already was in the messagebase.
  231. - several small fixes
  232. - added message header filtering, including prefs ("User interface...")
  233.  
  234. 0.78
  235. ----
  236. - reworked header filter selection
  237.  
  238. 0.79
  239. ----
  240. - now proplery shows message flags in reader
  241. - removed forced reset of article counters for groups
  242. - fixed resetting of horizontal scroller when swapping messages
  243. - XOVER start position was wrong, causing one message being
  244.   repeadly downloaded as being new
  245. - "Get last 100" now works
  246. - XOVER scanning caused the wrong reference ID to be inserted into the list
  247. - reloaded fake nodes will no longer become "orphans"
  248.  
  249. 0.80
  250. ----
  251. - recompiled with different compiler revision to hunt down 060 problems
  252.  
  253. 0.81
  254. ----
  255. - compiled with "real" SAS/C 6.57
  256. - will now set the tiny font to helvetica/9 if it's unset
  257. - added reader wordwrap (it's the cool way, too)
  258. - reader horiz size doesn't exceed 32767 pixels if wordwrap is turned
  259.   off, thus not breaking virtgroup
  260. - added on-demand-getting of usenet messages not in the database.
  261.   The NNTP link is cached and silently (re)opened on demand for
  262.   maximum efficiency. Hey, doesn't this rule?
  263.  
  264. 0.82
  265. ----
  266. - fixed wordwrap bug
  267.  
  268. 0.83
  269. ----
  270. - did some GUI and menu cleanup
  271.  
  272. 0.84
  273. ----
  274. - began to add button config; experimental still
  275.  
  276. 0.85
  277. ----
  278. - Reader now reads the "To:" header if no "Newsgroups:" is present
  279. - completely rewrote database system using a client/server model,
  280.   better caching and asynch I/O. Much faster than before and less
  281.   impact on the user interface process.
  282.  
  283. 0.86
  284. ----
  285. - will no longer make messages "seen" which were not seen
  286.   by the user cause he never saw the updated index.
  287. - properly flushes write buffer when finishing a pop3 or nntp
  288.   session.
  289. - Group editor caused enforcer madness upon creating a new group
  290. - Matchheader/Matchpattern/Defaultaddress weren't saved
  291. - Mail sorting into folders now works
  292.  
  293. 0.87
  294. ----
  295. - now properly displays an error message if it's unable to read
  296.   an article from the database or via get-on-demand
  297. - recognizes MIME encoded words in headers
  298. - correctly decodes Quoted-Printable encoding
  299. - rexxreplyport wasn't freed, causing signal loss in shell processes
  300.  
  301. 0.88
  302. ----
  303. - button configuration system and display is now complete. Contents still suck :-)
  304.  
  305. 0.89
  306. ----
  307. - rewrote ibutton class to use a standard IFF loader instead of datatypes
  308.   (which proved to be unusable, again). Fixes startup crash on non V43-DT
  309.   systems.
  310. - fixed db error message display
  311. - display of MIME parts caused the Y position to messed up
  312.  
  313. 0.90
  314. ----
  315. - fixed XOVER parsing (which could cause a crash of the network
  316.   thread)
  317. - fixed reader crash on subjects which were "too long"
  318. - fixed get-on-demand line flushing
  319.  
  320. 0.91
  321. ----
  322. [that's 0.90 with less kprintf()]
  323.  
  324. 0.92
  325. ----
  326. - reworked prefs in "MUI single window" style. Now fits on 640x200/topaz.8, too.
  327.   Not quite finished yet <sigh>
  328. - added Tip Of The Day startup window
  329.  
  330. 0.93
  331. ----
  332. - prefs window is now completely functional
  333.  
  334. 0.94
  335. ----
  336. - get-on-demand reopened the server connect for every article,
  337.   even if the link was still up
  338. - fixed button config for initial window
  339. - fixed "Get last 100 messages" for new groups
  340. - began to work on the send window. Including of text and attachments works,
  341.   so does dropping of WB icons.
  342.  
  343. 0.95
  344. ----
  345. - added "Advanced Settings" to the send requester
  346. - fixed dropping of Icons on the editor view
  347. - included new textview.mcc
  348. - added "advanced settings" to send requester
  349.  
  350. 0.96
  351. ----
  352. - prefs list now has icons
  353. - included new textview.mcc
  354. - "Signature prefs" fixed
  355. - added address book window
  356.  
  357. 0.97
  358. ----
  359. [lost track of changes]
  360.  
  361. 0.98
  362. ----
  363. - fixed a few quirks in the prefs window layout
  364. - sending mail and news now works
  365. - fixed updating of group list overview counts when
  366.   getting news and mail
  367.  
  368. 0.99
  369. ----
  370. - fixed enforcer orgy on sending mails
  371. - fixed not resetting of reader scroller top position
  372.   when loading a new message
  373.  
  374. 0.100
  375. -----
  376. - fixed own messages not being stored in the
  377.   correct mail folder
  378. - delete of messages (via DEL key) now works
  379. - viewing of mime parts now works (currently hardwired
  380.   to calling Sys:Utilities/MultiView)
  381.  
  382. 0.101
  383. -----
  384. - fixed buttons not being updated after prefs close
  385. - (E)SMTP sending now works
  386. - fixed state messup in binhex decoding
  387.  
  388. 0.102
  389. -----
  390. - fixed getting of next unsent mails returning totally
  391.   bogus stuff, causing mails to not be send
  392. - fixed db_loadheader() reading a bogus blank line
  393.   (which caused X-Mailer: to appear in the mail body
  394.    insead of the header)
  395.  
  396. 0.103
  397. -----
  398. - fixed updating of windows when a mail was written
  399.   or send out
  400. - fixed database deadlock on pop3get when a
  401.   mail download was skipped because the mail
  402.   was already in the database
  403. - removed kprintf() from IP handling code
  404.  
  405. 0.104
  406. -----
  407. - added full "Single window only?" mode. Note that this
  408.   requires MUI 3.7. MD-2 will still run with 3.6
  409.   but using this mode causes messup®
  410. - added »TRASH folder
  411. - group list is now checked for required entries
  412.   on every load
  413.  
  414. 0.105
  415. -----
  416. - Adding groups with Groupmanager caused deadlock in 0.104.
  417.   Dunno why, probably a problem with recompilation and
  418.   methods changed.
  419. - fixed excess closing/reopening of reader window
  420.   in single window mode when the bottom border is
  421.   already extended
  422.  
  423. 0.106
  424. -----
  425. - lame bug: folders which had no filtering rules at all
  426.   set matched all mails
  427. - now properly drops deleted mails when saving group
  428.   indexes
  429.  
  430. 0.107
  431. -----
  432. - no longer sets the tiny font to helvetica/9 even if
  433.   it's already set
  434.  
  435. 0.108
  436. -----
  437. - folder matching is now a full substring match
  438. - Reply/Followup (by menu item) now works
  439.  
  440. 0.109
  441. -----
  442. - added "Move To Folder" GUI (not functional yet)
  443. - did some minor code and catalog cleanup work
  444.  
  445. 0.110
  446. -----
  447. - fixed adding of quote text in the wrong direction
  448.  
  449. 0.111
  450. -----
  451. - fixed messing of first button entry in prefs
  452. - added "Delete mail from server" option
  453.  
  454. 0.112
  455. -----
  456. - auto-expire of messages now works
  457. - made Select All/Deselect All work
  458. - fixed saving of Window mode selection
  459.  
  460. 0.113
  461. -----
  462. - buttons now send their "action" rexx string
  463. - button hotkeys now work
  464. - button prefs action string now has a popup containing
  465.   all internal rexx commands
  466. - did some internal code cleanup
  467. - the Save/View buttons in the message reader now work
  468.   like the Save/View buttons under the mime part listview
  469. - reader window now recognizes URLs, enabling click.
  470.   Will be send to Voyager (if running) or with a
  471.   SendBrowser.MDRX script similiar to the AmIRC one.
  472. - now extends bottom window border if started in single window
  473.   mode; avoids reopening of window when hitting the
  474.   reader the first time.
  475. - enabling/disabling of menu items now works
  476.   properly upon switching windows
  477. - Reply and associated functions now work from within
  478.   the reader window, too
  479. - added the first set of ARexx commands (use
  480.   the popup list in button prefs to see the list)
  481.  
  482. 0.114
  483. -----
  484. - Return-Receipt: is now off by default
  485. - Signature now defaults to "None", too, in blank
  486.   mails
  487. - fixed alignment of URL highliting object, also
  488.   doesn't create two objects for links which
  489.   are http://www.
  490. - no longer sorts »TRASH (will not work with
  491.   existing group lists yet, for internal reasons.
  492.   Fix underway)
  493.  
  494. 0.115
  495. -----
  496. - fixed enforcer hits upon opening the reader window
  497. - it's now possible to use "-" in folder names
  498. - synchronous message download now has a info window
  499.   and abort facility
  500. - upon MIME SAVE, the filename of the wrong part
  501.   was inserted (or bullshit if the message had only
  502.   one MIME part)
  503. - sorting of mails into folders again was hosed
  504.   sometimes
  505. - finally fixed group list sorting
  506. - the "New message" menu item is now available
  507.   in the group overview window, too
  508.  
  509. 0.116
  510. -----
  511. - reader crashed when trying to read a non-existant
  512.   mail which had to be obtained via NNTP
  513. - no longer puts a silly requester up when it was
  514.   unable to load a message, but simply shows the error
  515.   inside the reader
  516.  
  517. 0.117
  518. -----
  519. - URL list class caused poolwatch hits
  520. - fixed enabling/disabling of message menu items again
  521.  
  522. 0.118
  523. -----
  524. - Mime save part counting was broken again
  525.  
  526. 0.119
  527. -----
  528. - Rexx commands didn't work at all. In fact, the
  529.   command table was never made available to MUI...
  530.  
  531. 0.120
  532. -----
  533. - POP3 status now shows "deleting", too
  534. - fixed saving of message indices on QUIT
  535. - POP3 no longer takes stack nonsense as
  536.   data when hitting a mail which is missing
  537.   required headers (i.e. missing Subject:
  538.   from THOR)
  539. - POP3 now does a quick scan with TOP
  540.   to decide when to actually start downloading
  541.   POP3 messages. Improves performance
  542.   in "Don't delete on server" mode by magnitudes.
  543. - silly bug in memory pool handling caused the
  544.   same pool to be accessed from the main and
  545.   from the network threads, potentially causing
  546.   havoc galore. Now properly semaphore protected.
  547. - "Read on demand" now buffers the last
  548.   downloaded mail in memory to avoid superfluous
  549.   write-to-db/rescan/read-from-db cycle. Also
  550.   avoids flushing of DB write buffers. Major
  551.   speed improvement in online news mode
  552.  
  553. 0.121
  554. -----
  555. - SPOOL index is now saved when a send
  556.   session ends, to better prevent against
  557.   crashes causing flag losses.
  558. - News posting now works. PLEASE, test
  559.   this extensivly with test groups before
  560.   sending something to "real" UseNet. Thanks.
  561.  
  562. 0.122
  563. -----
  564. - Get-on-demand window now uses normal sized
  565.   instead of tiny fonts
  566. - database now uses a full index buffer if
  567.   memory for that is available, for overally
  568.   better performance
  569.  
  570. 0.123
  571. -----
  572. - Fixed generation of "Re:" for reply subjects
  573. - "External edit" in new message window didn't werk
  574. - replies/followups didn't had any reference ID
  575.   header set, nor where they added with a proper
  576.   reference ID to the indexes, thus not being
  577.   properly added to the thread trees
  578. - crashed on obnoxiously long quoted printable
  579.   lines with soft line breaks created by
  580.   mail readers which like to heavily violate
  581.   good style.
  582.  
  583. 0.124
  584. -----
  585. - Reply/Forward caused total trash to be inserted
  586.   into the mailheader, thus breaking nearly everything
  587. - fixed crash on very long lines containing tabs
  588. - no longer attempts to convert fido style text formating
  589.   to recognized signatures
  590. - fixed yet another potential crash on very long text lines
  591. - crashing when trying to read a article not in the database
  592.   and with inactive TCP/IP stack
  593.  
  594. 0.125
  595. -----
  596. - addded drag&drop from addressbook into new message window
  597. - added popup address list for To/Cc/Bcc buttons
  598. - included new textview class version
  599.  
  600. 0.126
  601. -----
  602. - finally fixed crash on long quoted-printable "lines" 
  603.   (aka paragraphs)
  604. - fixed crash related to db write buffering
  605.   (reading article a, then b, then back a caused a nuke
  606.    in online mode)
  607.  
  608. 0.127
  609. -----
  610. - added APOP pop3 authentication
  611. - the "tiny" adressbook windows used in the new msg
  612.   requester now have no edit gadgets
  613.  
  614. 0.128
  615. -----
  616. - now uses UIDL (if available) to obtain a list
  617.   of new messages in pop3 mailbox. Major speed
  618.   increase when getting mails with "Leave mail on server"
  619.   mode.
  620. - added write buffer for index writes
  621.  
  622. 0.129
  623. -----
  624. - fixed excess updating of group overview during
  625.   NNTP get
  626.  
  627. 0.130
  628. -----
  629. - "Significant headers" preference window lost contents
  630.   upon page flips
  631. - MIME decoder now recognizes "name" definition in 
  632.   Content-Type:
  633. - fixed Save/View screwup in the mime part view (again)
  634.  
  635. 0.131
  636. -----
  637. - fixed display of groups without comment (bogus chars)
  638. - fixed behavior of the address list popup in the
  639.   new message window
  640. - added a group list popup for the new message window
  641.  
  642. 0.132
  643. -----
  644. - "New message" is now much more intelligent in how
  645.   it presets To/Groups fields, depending which is
  646.   the active window when selected
  647. - implemented "Fold" msg menu item
  648. - added several new internal ARexx commands (see
  649.   button prefs for list)
  650. - included proper versions of textview.mcc and .mcp
  651.  
  652. 0.133
  653. -----
  654. - new message window is an appwindow again so that
  655.   WB icons can be dropped on it
  656. - fixed handling of "Followup-To: poster"
  657.  
  658. 0.134
  659. -----
  660. - fixed "Delete" menu item (and rexx command) to
  661.   also work from within the reader
  662. - added "Archive" menu item (and rexx command)
  663. - included new version of textview.mcc/.mcp
  664.  
  665. 0.135
  666. -----
  667. - URL detector now recognizes mailto: URLs
  668. - now forces ARexx port to "On" regardless what
  669.   MUI prefs say
  670. - command popup list now puts commands in 'ticks'
  671. - the "menu emulation" rexx commands didn't work at
  672.   all
  673.  
  674. 0.136
  675. -----
  676. - fixed SMTP/NNTP send gauge
  677. - no longer dumps Return-Receipt: header in SMTP send
  678. - Quote headers now work. See bubble help of buttons
  679.   for description.
  680.  
  681. 0.137
  682. -----
  683. - removed follow up header (pointless)
  684. - now sends "MODE READER" before trying to POST stuff
  685.   (in case accidentally connecting to a INN nntpd
  686.    instead of nnrpd)
  687. - no longer attempts header decode when no Mime-Version:
  688.   is present in a mail header (thanks to YAM)
  689. - fixed potential crash with broken header encoding
  690.   (thanks to YAM)
  691.  
  692. 0.138
  693. -----
  694. - url links now have a short help message attached to them
  695. - did some work on the "forward" GUI (not functional yet)
  696. - posted messages had no reference field in the index (only)
  697.   and therefore weren't properly sorted into thread trees
  698.  
  699. 0.139
  700. -----
  701. - added new button preset config
  702. - made button shorthelp bubble more descriptive (hotkey, command)
  703.  
  704. 0.140
  705. -----
  706. - added "add to address book" menu item
  707. - fixed screwed default icon prefs
  708. - fixed lame problem in header matching (actually, contents where
  709.   matched regardless of the header selected)
  710.  
  711. 0.141
  712. -----
  713. - "Delete" didn't work from buttons or menu
  714. - default prefs for "Forward" was broken ("Forward*ed*SelectMsgs"
  715.   instead of "ForwardSelectMsgs")
  716. - now recognizes X-Face: header and displays accordingly
  717.   in message reader
  718. - implemented Goto Next/Prev menu items and arexx commands
  719. - button shortcut keys were broken again
  720. - added "AddToAddressbook" arexx command
  721.  
  722. 0.142
  723. -----
  724. - fixed "DEL" in message reader
  725. - added correctly colored icon files
  726. - began to rework "new message" window (attachments
  727.   section currently not active)
  728. - "external edit" button finally works
  729.  
  730. 0.143
  731. -----
  732. - missing "UIDL" support in the pop server caused a 
  733.   error message, instead of silent fallback
  734. - "Signature" is now on the "Text" page of the new msg
  735.   window
  736. - fixed serious bug in Single Window mode causing MD-2
  737.   to think any commands etc. still going to a previously
  738.   open "read" or "folder list" window
  739. - progress bars in send status window now work properly, 
  740.   both count and size
  741. - fixed network status window opening on the wrong
  742.   screen sometimes
  743.  
  744. 0.144
  745. -----
  746. - language names weren't stored in prefs
  747. - button prefs caused enforcer hits under certain
  748.   circumstances
  749.  
  750. 0.145
  751. -----
  752. - button prefs caused enforcer hits under certain
  753.   circumstances (again)
  754. - single window mode still crashed when going back
  755.   to main window
  756.  
  757. 0.146
  758. -----
  759. - uuencoding now uses 0644 protection mask
  760. - new attachment system now works
  761. - header parser screwed on folded header lines
  762.  
  763. 0.147
  764. -----
  765. - fixed WB drag&drop support for the attachment
  766.   listview
  767. - attachment's MIME types are now be freely
  768.   settable
  769. - header parser screwed on folded header lines
  770.   (even worse than before, too :)
  771. - "Move to folder" command was dysfunctional
  772.  
  773. 0.148
  774. -----
  775. - Getting News/Mail in single window mode caused
  776.   enforcer hits
  777. - "new msg window" now switches to attachment
  778.   page when an attachment is added
  779. - fixed TipOfTheday display
  780.  
  781. 0.149
  782. -----
  783. - disabled TipOfTheDay completely
  784. - fixed preset of "CheckMailNews SEND" button
  785. - added a few more ARexx commands
  786.  
  787. 0.150
  788. -----
  789. - removed obsolete "Editor" prefs item
  790. - added parsing of NC preset prefs (NC version only)
  791. - "ReadSelected" command/menuitem now works
  792. - fixed Forward "One by One" mode
  793.  
  794. 0.151
  795. -----
  796. - fixed behavior of Goto NEXT/PREV in msglist
  797. - attachment section of new message window now
  798.   has a "View attachment" button (double clicking
  799.   an entry will do the same, too)
  800. - Fold/AddToAddressbook no longer screw message flags
  801. - "Move to folder" now works properly
  802.  
  803. 0.152
  804. -----
  805. - included new version of TextView mcc class (1.14)
  806. - inserting/uuencoding of text is now done in "quiet" mode
  807. - fixed potential crash in the network window object
  808.   due to race conditions
  809. - textview external editor temp files now always have extension
  810.   ".mdt"
  811. - "view attachment" buttons is now properly enabled/disabled
  812.  
  813. 0.153
  814. -----
  815. - fixed saving of uudecoded "MIME parts"
  816. - several small cosmetic cleanups
  817. - added bogus "PrintSelectedMessages" command, which triggers
  818.   a NYI requester
  819. - fixed sending of combined news/mail messages
  820. - no longer leaves To:, Cc: and Bcc: headers in posted news
  821. - now properly strips Bcc: from mail headers during send
  822.  
  823. 0.154
  824. -----
  825. - fixed crash with check/send mail/news in multi window mode
  826.  
  827. 0.155
  828. -----
  829. - added "You've got new mail" requester
  830. - fixed Signature preset in new mail window
  831.  
  832. 0.156
  833. -----
  834. - image mime types in new message send are now determined by file
  835.   extension to avoid clashes with broken datatypes
  836.  
  837. 0.157
  838. -----
  839. - fixed parsing of folded header lines in second stage
  840.   MIME part header parsing in db engine
  841. - added new revision of textview.mcc
  842.  
  843. 0.158
  844. -----
  845. - message overview now uses graphics icons to show
  846.   flags
  847.  
  848. 0.159
  849. -----
  850. - Newmsg window "followup" button now popups the
  851.   group list
  852. - fixed scrolling problem introduced in 0.158
  853. - now properly sets "Replied to" flag after
  854.   replying to a message
  855. - fake root nodes were created with messed up
  856.   date, thus breaking the thread sort order
  857.  
  858. 0.160
  859. -----
  860. - fixed major crash when replying to a mail
  861.   (due to flag setting)
  862. - fixed enforcer hits when trying to read
  863.   a fake root node
  864. - no longer opens a bogus reader window
  865.   when trying to read a fake root
  866.  
  867. 0.161
  868. -----
  869. - sending of new message caused an attempt
  870.   to set the Replied flag of the message
  871.   with Message-Id: ""
  872. - attempt to setflag the flags of a message
  873.   which doesn't exist in the database
  874.   caused full crash
  875. - added new "MailImport" Arexx command 
  876.   which allows to import complete rfc-822
  877.   complete mails into the database.
  878.   Even works with BSD style uumail: mailbox
  879.   files seperated by rmail "From ..." headers.
  880.   "MailImport filename GROUP/K", where group
  881.   can be a group name to sort into. If
  882.   left off, normal header parsing is applied
  883.   to find the appropriate folder to sort into.
  884.  
  885. 0.162
  886. -----
  887. - "Posted" and "Mailed" icons were swapped
  888. - added support for range selection in
  889.   group and message lists: CTRL-click will
  890.   select the full range from last active
  891.   to click position
  892. - the custom "by subject" concatanation of
  893.   dangling articles now does a full
  894.   match instead of a substring match,
  895.   to avoid having messages with subjects
  896.   like "V sucks" and "V" to be merged
  897.   into the same thread
  898. - saving of message parts sometimes
  899.   intefered with write buffering
  900. - minimum subject length calculation was hosed
  901.  
  902. 0.163
  903. -----
  904. - fixed a lame bug in "MailImport" command --
  905.   messages where stored with the <brackets>
  906.   around the MessageId to the database
  907.   thus causing them to not be found when
  908.   accessed
  909.  
  910. 0.164
  911. -----
  912. - completely rewrote database system (again)
  913.  
  914. 0.165
  915. -----
  916. - storing of messages to the database speed
  917.   up
  918. - cleaned up gauge display during mail
  919.   download
  920. - fixed gauge display when sending out messages
  921. - reworked async I/O routines for correct
  922.   word alignment on 32 bit CPU machines
  923. - sending of messages no longer ignores
  924.   abort
  925.  
  926. 0.166
  927. -----
  928. - improved caching of toolbar images. Switch
  929.   from group to list to reader screens are
  930.   much faster now.
  931. - added "GotoMsg NEXTNEW/S,PREVNEW/S" switches
  932.   to jump to the next/previous NEW message
  933. - added "GotoMsg NEXTUNREAD/S,PREVUNREAD/S" switches
  934.   to jump to the next/previous UNREAD message
  935. - fixed serious bug in setting up toolbar
  936.   hotkeys; previous window notifications
  937.   weren't removed on a window switch and
  938.   therefore accumulated, causing all kind of
  939.   nifty side effects from full crashes
  940.   up to multiple reactions to keys
  941. - fixed handling of uuencoded messages
  942.   which had no actual textual part
  943.  
  944. 0.167
  945. -----
  946. - speed up loading of group indeces a bit
  947. - NNTP-on-demand died heavily when hitting a line
  948.   longer than 512 chars
  949. - fixed several bugs in the message parser
  950. - uudecode now correctly handles end markers,
  951.   instead of adding bogus data to the output file.
  952.   Also properly deals with multiple uudecoded
  953.   parts inside a message now
  954. - spool group index is now saved after sending a mail
  955.   to avoid index loss on a crash
  956. - "Archived" flag wasn't honored at all
  957. - message list displayed message sizes which were
  958.   MBytes as "G" instead of "M"
  959. - Control-keyrange selecting caused display messup
  960.   when one of the to be selected lines was outside
  961.   of the window
  962.  
  963. 0.168
  964. -----
  965. - pop3 download status bar was totally hosed
  966. - sending of new messages encoded attachments as
  967.   base64 even for plain text
  968. - message reader now displays text which is base64
  969.   encoded properly, instead of showing the encoded
  970.   data
  971.  
  972. 0.169
  973. -----
  974. - fixed presetting of group signatures and headers
  975. - now uses pophotkey.mcc (if available) to offer
  976.   easier settings of command button hotkeys
  977. - writes to messagebase are a bit faster now again
  978. - "MailImport" now recognizes "GROUP=none" to import
  979.   to the database only without creating indices
  980.  
  981. 0.170
  982. -----
  983. - major speedup when closing the groupmanager window
  984.   (no longer frees every entry, but instead relies
  985.   on the pool being disposed)
  986. - fixed bug in MailImport hitting a line which
  987.   starts with "From " which is not a mail introduction
  988. - fixed enforcer hits when doing mail operations
  989.   within an empty message list
  990.  
  991. 0.171
  992. -----
  993. - Ok, ok, I suck, but this time, it's fixed:
  994.   <drums> Preseting Of Signature Now Works </drums>
  995.  
  996. 0.172
  997. -----
  998. - added database compress function
  999. - fixed a problem with not properly recognizing
  1000.   the end of a uudecoded section
  1001. - "CheckMailNews SEND" command didn't work at all
  1002.  
  1003. 0.173
  1004. -----
  1005. - fixed another pretty lame bug in the uudecoder
  1006.   which liked to show up at certain chunk sizes
  1007. - added "SelectAll" and "UnselectAll" Arexx commands
  1008. - fixed "GotoMsg PREV"
  1009. - database compress forgot to unlock a lock on
  1010.   the datadir
  1011. - database compressor thread now only uses half of
  1012.   the previous stack size
  1013. - only the first page of the button prefs
  1014.   actually used the pophotkey class
  1015.  
  1016. 0.174
  1017. -----
  1018. - database compressor now runs at pri main-1 for
  1019.   less impact on other operations
  1020. - no longer shows messages which have no childs
  1021.   in "folded" state
  1022. - fixed uudecode
  1023. - temporary files now have unique names so
  1024.   that multiple files can be viewed
  1025. - URL detector should no longer recognize
  1026.   sentences ending with "www." as URLs.
  1027.  
  1028. 0.175
  1029. -----
  1030. - included new version of pophotkey.mcc
  1031.   class. Should fix prefs crash.
  1032. - "Delete group" now has a special option
  1033.   "Delete all contents" only
  1034. - fixed jumpy number of messages in group display
  1035. - fixed broken grouplist data display
  1036. - own messages are now READ & SEEN by default
  1037.  
  1038. 0.176
  1039. -----
  1040. - fixed crash when closing/changing the folder
  1041.   of the only msglist window while a message
  1042.   was open
  1043. - fixed trashing of group display
  1044. - fixed deleting of messages when closing a group
  1045.  
  1046. 0.177
  1047. -----
  1048. - finally fixed group count messup quirks
  1049. - added display of message status in iconified
  1050.   mode. Reads Icons/empty.info, Icons/old.info
  1051.   and Icons/new.info on startup and shows the
  1052.   icon accordingly. Icon title has the number
  1053.   of new messages, too.
  1054.  
  1055. 0.178
  1056. -----
  1057. - forwarding with editing now works (calls
  1058.   upon the normal new message window with
  1059.   appropriate stuff filled in)
  1060. - changed custom header page layout a bit
  1061. - now properly spools any custom header lines
  1062.   to messages on send
  1063.  
  1064. 0.179
  1065. -----
  1066. - added new versions of bookmarks.mcc,
  1067.   pophotkey.mcc and popxxx.mcp classes
  1068. - now saves all group indices after
  1069.   downloading to avoid index loss on
  1070.   crashes
  1071. - group editor always set the language to "0". 
  1072.   fixed.
  1073. - fixed a funky screwup of message counters
  1074.   when getting new messages, quitting MD-2
  1075.   and restarting it
  1076.  
  1077. 0.180
  1078. -----
  1079. - added new version of popxxx.mcp class
  1080. - fixed a serious bug in the header parser:
  1081.   major crash when a MIME encoded header line
  1082.   exceeded 255 chars.
  1083. - implemented forward without editing
  1084. - fixed bug in addresslist window (requires
  1085.   current bookmarks.mcc)
  1086.